Geometric modeling using octree encoding

نویسنده

  • Donald Meagher
چکیده

A geometric modeling technique called Octree Encoding is presented. Arbitrary 3-D objects can be represented to any specified resolution in a hierarchical I-ary tree structure or “octree.” Objects may be concave or convex, have holes (including interior holes), consist of disjoint parts, and possess sculptured (i.e., “free-form”) surfaces. The memory required for representation and manipulation is on the order of the surface area of the object. A complexity metric is proposed based on the number of nodes in an object’s tree representation. Efficient (linear time) algorithms have been developed for the Boolean operations (union, intersection and difference), geometric operations (translation, scaling and rotation), N-dimensional interference detection, and display from any point in space with hidden surfaces removed. The algorithms require neither floating-point operations, integer multiplications, nor integer divisions. In addition, many independent sets of very simple calculations are typically generated, allowing implementation over many inexpensive high-bandwidth processors operating in parallel. Real time analysis and manipulation of highly complex situations thus becomes possible.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hybrid Coding for Animated Polygonal Meshes

A new hybrid coding method for compressing animated polygonal meshes is presented. This paper assumes the simplistic representation of the geometric data: a temporal sequence of polygonal meshes for each discrete frame of the animated sequence. The method utilizes a delta coding and an octree-based method. In this hybrid method, both the octree approach and the delta coding approach are applied...

متن کامل

An Efficient Virtual Teeth modeling for dental training system

This paper describes an implementation of virtual teeth modeling for a haptic dental simulation. The system allows dental students to practice dental procedures with realistic tactual feelings. The system requires fast and stable haptic rendering and volume modeling techniques working on the virtual tooth. In our implementation, a volumetric implicit surface is used for intuitive shape modifica...

متن کامل

Verified Adaptive Octree Representations of Constructive Solid Geometry Objects

Constructive solid geometry (CSG) is a well known modeling technique among geometric modeling systems. Using this technique, an object is represented as a CSG tree with implicit functions at its leaf nodes and set-theoretic operators at its interior nodes. Since implicit functions are test functions for classifying points in space as inside, on or outside an object, recursive subdivision using ...

متن کامل

Generalization of Modiied Octrees for Geometric Modeling

This paper discusses several aspects of modiied octrees that can be generalized in order to obtain solid representations using less primitive elements than the traditional modiied octree. The aspects under study include the use of elements of diierent type as internal nodes, a general reenement approach and cuboids, pyramids, prisms and tetra-hedra as nal elements. These concepts can be applied...

متن کامل

World Wide Web Adapted Geometric Model in the Context of Functional Design

Our goal is to create a CAD system dedicated to WWW. Classical CAD systems carry a huge data volume. Because of WWW, its transfer is a main problem, for which no specific method exists. We study the transmission of the three main models in CAD: CSG, octree and B-Rep and show their limits, which can be pushed back by a functional model.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer Graphics and Image Processing

دوره 19  شماره 

صفحات  -

تاریخ انتشار 1982